I'm currently rooting a Samsung J1 Ace in Android 5.1.1 using KingoRoot in order to give Link2SD root access and move the apps, music, and other data files from its internal storage to a SD card. The internal hard drive has 8 GB and is almost full to the point where it can't update apps.
I've downloaded KingoRoot through the mobile browser as an APK file and enabled USB debugging. Unfortunately, 1 to 2 hours after starting the rooting process, the completion percentage is stuck at 90. When completion is at 90 percent, the rooting process is executed, however it seems frozen. The average duration of the rooting process is usually between 5 to 10 minutes.
I've searched through the Internet and found that switching it off via the power button maybe lead to an unstable root.
Is there any solution to this issue?
EDIT: The problem is gone after I have rebooted the phone and but I get error code 0x15F6D5
which I have asked a separate question on.